html,body {
  margin: 0;
  padding: 0;
  width: 100%;
  height: 100%;
}

*,
::before,
::after{
  margin: 0;
  padding: 0;
  /*清除移动端默认的 点击高亮效果*/
  -webkit-tap-highlight-color: transparent;
  /*设置所有的都是以边框开始计算宽度 百分比*/
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

body{
  font-size: 14px;
  font-family: "MicroSoft YaHei",sans-serif;
  color: #333;
}

a{
  color: #333;
}

a:hover{
  text-decoration: none;
}

input{
  border: none;
  outline: none;
  -webkit-appearance: none;
}

ul,ol{
  list-style: none;
}

.f_left{
  float: left;
}

.f_right{
  float: right;
}

.clearfix::before,
.clearfix::after{
  content: "";
  height: 0;
  line-height: 0;
  display: block;
  visibility: hidden;
  clear: both;
}
